package com.jingdianjichi.subject.infra.basic.mapper;

import com.jingdianjichi.subject.infra.basic.entity.SubjectLabel;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* @author 20432
* @description 针对表【subject_label(标签)】的数据库操作Mapper
* @createDate 2025-10-03 16:36:38
* @Entity com.jingdianjichi.subject.basic.entity.SubjectLabel
*/
public interface SubjectLabelMapper extends BaseMapper<SubjectLabel> {

    SubjectLabel queryById(Long id);

    List<SubjectLabel> queryLabelList(SubjectLabel subjectLabel);

    void removeByLabelId(Long id);

    void updateInfo(SubjectLabel subjectLabel);

    List<SubjectLabel> batchQuery(@Param("labelIds") List<Long> labelIds);
}




